<?php

require_once("../../dao/FuncionarioDaoImp.class.php");
require_once("../../model/Funcionario.class.php");
$funcDao = new FuncionarioDaoImp();
$func = new Funcionario();
$func->setId($_POST['id']);
$func->setNome($_POST['nome']);
$func->setCpf($_POST['cpf']);
$func->setRg($_POST['rg']);
$func->setEndereco($_POST['endereco']);
$func->setLogin($_POST['login']);
$func->setSenha($_POST['senha']);
$func->setTelefone1($_POST['fone1']);
$func->setTelefone2($_POST['fone2']);
$func->setDepartamento($_POST['departamento']);
$func->setFuncao($_POST['funcao']);
//o que deve ser feito

$acao = $_POST['acao'];
switch ($acao) {
    case 1: {
            if ($funcDao->inserir($func)) {
                echo "Cadastro realizado com sucesso!";
            } else {
                echo "Erro no cadastro!";
            }
            break;
        }
    case 2: {
            if ($funcDao->alterar($func)) {
                echo "Alteração realizada com sucesso!";
            } else {
                echo "Erro ao alterar!";
            }
            break;
        }
    case 3: {
            if ($funcDao->deletar($func)) {
                echo "Deletado com sucesso!";
            } else {
                echo "Erro ao deletar!";
            }
            break;
        }
    default:break;
}
?>
